home *** CD-ROM | disk | FTP | other *** search
- Short: Library for ASCII-based settings files! (9/8/01)
- Author: cdgs.basty@web.de (Sebastian "Basty" Vater)
- Uploader: seasons@softhome.net (Lloyd Rosen)
- Version: v33.00
- Type: util/libs
- Replaces: util/libs/zee_inilib.lha
-
-
- ini.library is a shared Amiga library providing easy creation, access
- and maintenance of ASCII based settings/preference files.
-
- * You won't need to code a prefs GUI in the last minute - - The users
- can simply edit settings using their favourite text-editor! Ofcourse
- you may additionally code a prefs GUI that handles settings through
- ini.library, but now you got more time to spend on it - - making it
- great!
-
- * The library, being a standard shared Amiga library, gives you full
- control of prefs settings - you may choose to go the easy way (basic
- functions), or a more complex way (even more control of your
- settings-file!)
-
- * You won't worry about incompability with older versions of your
- program's settings - - Just ignore and/or delete the settings unused
- in your new version! No more "remember to convert your old settings
- file or else this program will crash!" incidents.
-
- * Handles longs, words (ints) and bytes (chars)!
-
- * Handles decimal, hexadecimal, binary and octal numbers!
-
- * Handles strings!
-
- * Handles simple floating point numbers!
-
- * Handles field-arrays, to use in e.g. palettes!
-
- * Handles C-style comments and one-line assembler style comments!
- Comments are even preserved when editing the fields!
-
- * Easy access for quick handling, or Complex access for complete
- control!
-
- Suggestions or bug reports ? mail to Basty (cdgs.basty@usa.net) or
- Seasons (seasons@softhome.net)
-
- >-------------------------------------------------------------------<
-
- This is release v33.00
-
- - Fatal crashing bug with iniPutStr() fixed. If you use iniWriteStr()
- or iniPutStr(), please open ini.library with v33 or you risk a crash!
-
- - Case sensitive search didn't work for context items. Fixed!
-
- - AutoDocs fixed.
-
- - Example added which demonstrates writing to an INI file.
-
- >-------------------------------------------------------------------<
-
- Visit our pages at http://www.lobster.demon.nl for more information
- about Seasons products!
-
- ini.library Copyright © 1999-2001 Seasons. All Rights Reserved.
-
- Surprisingly Fruity!
-
-
- ============================= Archive contents =============================
-
- Original Packed Ratio Date Time Name
- -------- ------- ----- --------- -------- -------------
- 131731 21113 83.9% 09-Aug-01 19:08:24 +ini_lib.doc
- 160250 24857 84.4% 09-Aug-01 20:46:18 +ini_lib.guide
- 1617 601 62.8% 08-Aug-00 17:29:02 +ini_lib.guide.info
- 13212 5296 59.9% 09-Aug-01 20:24:26 +ini.guide
- 1617 601 62.8% 13-Aug-99 10:59:28 +ini.guide.info
- 15102 5143 65.9% 09-Aug-01 20:46:32 +ini.html
- 831 330 60.2% 13-Aug-99 12:08:40 +ini.html.info
- 2881 751 73.9% 26-Jul-00 16:38:56 +Example.INI
- 5688 1785 68.6% 26-Jul-00 16:38:56 +ExampleINI
- 5688 1785 68.6% 26-Jul-00 16:38:56 +ExampleINI_ASM
- 6812 2863 57.9% 26-Jul-00 16:38:56 +ExampleINI_C
- 3600 1152 68.0% 09-Aug-01 19:49:44 +SaveExampleINI
- 3600 1152 68.0% 09-Aug-01 19:49:44 +SaveExampleINI_ASM
- 4884 2127 56.4% 09-Aug-01 19:20:48 +SaveExampleINI_C
- 20751 4403 78.7% 26-Mar-99 16:05:24 +INI_Example.s
- 9134 2203 75.8% 09-Aug-01 19:48:00 +INI_SaveExample.s
- 3074 1040 66.1% 26-Mar-99 18:01:28 +Bin2H.c
- 2829 759 73.1% 26-Mar-99 18:02:00 +Example.INI
- 17574 1674 90.4% 26-Mar-99 18:02:00 +Example.INI.h
- 6812 2863 57.9% 06-Aug-99 15:28:12 +INI_Example
- 13003 3281 74.7% 06-Sep-99 19:24:40 +INI_Example.c
- 4884 2127 56.4% 09-Aug-01 19:20:48 +INI_SaveExample
- 3013 1046 65.2% 09-Aug-01 19:19:10 +INI_SaveExample.c
- 5569 1383 75.1% 26-Jul-00 16:38:56 +ini_lib.fd
- 9013 1368 84.8% 26-Jul-00 16:38:56 +ini_protos.h
- 22859 1421 93.7% 26-Jul-00 16:38:56 +ini_protos_stub.c
- 16521 1955 88.1% 26-Jul-00 16:38:56 +ini.h
- 45619 2908 93.6% 26-Jul-00 16:38:56 +ini.h.old
- 3657 1232 66.3% 26-Jul-00 16:38:56 +ini_lib.h
- 5052 1562 69.0% 26-Jul-00 16:38:56 +ini_lib.i
- 7877 1427 81.8% 26-Jul-00 16:38:56 +ini_pragmas.h
- 173 148 14.4% 26-Jul-00 16:38:56 +ini_pragmas.h
- 417 255 38.8% 26-Jul-00 16:38:56 +ini.h
- 2318 1152 50.3% 09-Aug-01 20:45:56 ini.readme
- 10988 4533 58.7% 09-Aug-01 19:58:36 +ini.library
- 243 174 28.3% 09-Aug-01 20:23:02 +ini.library.readme
- 20751 4403 78.7% 26-Jul-00 16:38:58 +INI_Example.s
- 9134 2203 75.8% 09-Aug-01 19:48:00 +INI_SaveExample.s
- 2273 566 75.0% 26-Jul-00 16:38:58 +Bin2H.info
- 11272 6987 38.0% 26-Jul-00 16:38:58 +Bin2H
- 3511 1163 66.8% 26-Jul-00 16:38:56 +Bin2H.c
- 910 512 43.7% 26-Jul-00 16:38:56 +Bin2H.c.info
- 1512 967 36.0% 26-Jul-00 16:38:56 +Bin2H.debug
- 201 142 29.3% 26-Jul-00 16:38:56 +Bin2H.link
- 112 99 11.6% 26-Jul-00 16:38:56 +Bin2H.lnk
- 15614 2312 85.1% 26-Jul-00 16:38:56 +Bin2H.map
- 2128 1210 43.1% 26-Jul-00 16:38:56 +Bin2H.o
- 9392 2376 74.7% 26-Jul-00 16:38:56 +Bin2H.s
- 1177 504 57.1% 26-Jul-00 16:38:56 +Bin2H.¶
- 666 381 42.7% 26-Jul-00 16:38:56 +Bin2H.¶.info
- 1514 974 35.6% 26-Jul-00 16:38:56 +Bin2H.debug
- 3588 1687 52.9% 26-Jul-00 16:38:56 +Bin2H.o
- 120 83 30.8% 26-Jul-00 16:38:56 +SCOPTIONS
- 303 168 44.5% 26-Jul-00 16:38:56 +smakefile
- 2273 562 75.2% 26-Jul-00 16:38:56 +INI_Example.info
- 2881 751 73.9% 26-Jul-00 16:38:56 +Example.INI
- 53132 20390 61.6% 26-Jul-00 16:38:56 +INI_Example
- 13003 3283 74.7% 26-Jul-00 16:38:56 +INI_Example.c
- 912 517 43.3% 26-Jul-00 16:38:56 +INI_Example.c.info
- 17574 1674 90.4% 26-Jul-00 16:38:56 +INI_Example.h
- 231 160 30.7% 26-Jul-00 16:38:56 +INI_Example.link
- 131 109 16.7% 26-Jul-00 16:38:56 +INI_Example.lnk
- 4610 955 79.2% 26-Jul-00 16:38:56 +INI_Example.map
- 51488 19204 62.7% 26-Jul-00 16:38:56 +INI_Example.o
- 29461 5676 80.7% 26-Jul-00 16:38:56 +INI_Example.s
- 1482 565 61.8% 26-Jul-00 16:38:56 +INI_Example.¶
- 666 387 41.8% 26-Jul-00 16:38:56 +INI_Example.¶.info
- 44788 24050 46.3% 26-Jul-00 16:38:56 +INI_Example.debug
- 8024 2946 63.2% 26-Jul-00 16:38:56 +INI_Example.o
- 122 84 31.1% 26-Jul-00 16:38:56 +SCOPTIONS
- 309 173 44.0% 26-Jul-00 16:38:56 +smakefile
- 2273 563 75.2% 08-Aug-01 16:14:04 +INI_SaveExample.info
- 2881 751 73.9% 21-Feb-99 16:17:24 +Example.INI
- 17574 1674 90.4% 21-Mar-99 20:24:18 +INI_Example.h
- 15640 6776 56.6% 09-Aug-01 19:20:00 +INI_SaveExample
- 3013 1046 65.2% 09-Aug-01 19:19:10 +INI_SaveExample.c
- 910 516 43.2% 09-Aug-01 19:19:26 +INI_SaveExample.c.info
- 835 390 53.2% 09-Aug-01 19:06:30 +INI_SaveExample.info
- 235 158 32.7% 09-Aug-01 19:19:36 +INI_SaveExample.link
- 139 112 19.4% 09-Aug-01 19:19:58 +INI_SaveExample.lnk
- 5302 1032 80.5% 09-Aug-01 19:19:36 +INI_SaveExample.map
- 13644 5465 59.9% 09-Aug-01 19:19:56 +INI_SaveExample.o
- 17723 3111 82.4% 09-Aug-01 19:19:34 +INI_SaveExample.s
- 1605 584 63.6% 09-Aug-01 19:00:00 +INI_SaveExample.¶
- 666 384 42.3% 09-Aug-01 19:00:00 +INI_SaveExample.¶.info
- 10244 5630 45.0% 09-Aug-01 19:19:34 +INI_SaveExample.debug
- 4384 1495 65.8% 09-Aug-01 19:19:34 +INI_SaveExample.o
- 122 84 31.1% 05-Aug-99 23:14:32 +SCOPTIONS
- 313 176 43.7% 08-Aug-01 16:16:14 +smakefile
- 9352 6086 34.9% 26-Jul-00 16:38:58 +Bin2H
- -------- ------- ----- --------- --------
- 991013 252726 74.4% 28-Aug-101 02:45:36 90 files
-